package net.maku.express.biza.controller.orderlist.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import java.math.BigDecimal;
import javax.validation.constraints.NotNull;
import lombok.Data;

/**
 * @Author wenyignying'
 * @Description:
 * @Date
 */
@Schema(description = "收支明细")
@Data
public class ChargeAddResponseVO {

    @Schema(description = "id")
    private Long id;
    /**
     * 币种：1:人民币
     */
    @Schema(description = "币种：1:人民币")
    private Integer coinType;

    /**
     * 单价
     */
    @Schema(description ="单价")
    private BigDecimal unitPrice;

    @Schema(description ="cny")
    private BigDecimal cnyUnitPrice;

    /**
     * 数量
     */
    @Schema(description ="number")
    private Integer number;

    /**
     * 总金额
     */
    @Schema(description ="总金额")
    private BigDecimal totalMoney;

    /**
     * 收款方
     */
    @Schema(description ="收款方")
    private Integer payorId;

    @Schema(description ="收据单号")
    private String collectNo;

    /**
     * 备注
     */
    @Schema(description ="remark")
    private String remark;

    @Schema(description ="汇率")
    private Double rate;

}
